Nightmares Fear Factory | Attractions in Niagara Falls, near
2009-06-25 223 Dailymotion
http://NightmaresFearFactory.com Niagara Falls Attractions, Fun in Niagara Falls at Nightmares Fear Factory. Attraction of the year near Clifton Hill. Located near Clifton Hill, Niagara Falls, Ontario, not a wax museum